package com.ruoyi.house.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.house.domain.JrFactoringDetailEntity;
import com.ruoyi.house.dto.request.JrContractSelectRequestDto;
import com.ruoyi.house.dto.request.JrFactoringRequestDto;
import com.ruoyi.house.dto.response.JrFactoringDetailsResponseDto;
import com.ruoyi.house.dto.response.JrFactoringResponseDto;
import javafx.scene.control.Pagination;

import java.util.List;

/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author liufeng
 * @since 2018-05-15
 */
public interface JrFactoringDetailMapper extends BaseMapper<JrFactoringDetailEntity> {
	public List<JrFactoringResponseDto> searchJrFactoringDtPage(Pagination pagination, JrFactoringRequestDto param);
	
	/**
	 * 保理申请详细信息
	 */
	List<JrFactoringDetailsResponseDto> selectFactoringDetails(Long factoringId);
	/**
	 * 
	 * @param contractSelect
	 */
	void updateAuditPassJrFactoring(JrContractSelectRequestDto contractSelect);

}
